/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Persistencia.Entidades;

import java.io.Serializable;
import java.util.List;

public class Importador implements Serializable {
    private static final long serialVersionUID = 1L;
 
    private Short idImportador;
    
    private String razonSocial;
  
    private String direccion;
    
    private String localidad;
    
    private String provincia;
    
    private String pais;
    
    private String abreviado;
   
    private Long cuit;
    
    private List<Sanitario> sanitariosList;

    public Importador() {
    }

    public Importador(Short idImportador) {
        this.idImportador = idImportador;
    }

    public Importador(Short idImportador, String razonSocial, String abreviado) {
        this.idImportador = idImportador;
        this.razonSocial = razonSocial;
        this.abreviado = abreviado;
    }

    public Short getIdImportador() {
        return idImportador;
    }

    public void setIdImportador(Short idImportador) {
        this.idImportador = idImportador;
    }

    public String getRazonSocial() {
        return razonSocial;
    }

    public void setRazonSocial(String razonSocial) {
        this.razonSocial = razonSocial;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getLocalidad() {
        return localidad;
    }

    public void setLocalidad(String localidad) {
        this.localidad = localidad;
    }

    public String getProvincia() {
        return provincia;
    }

    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    public String getPais() {
        return pais;
    }

    public void setPais(String pais) {
        this.pais = pais;
    }

    public String getAbreviado() {
        return abreviado;
    }

    public void setAbreviado(String abreviado) {
        this.abreviado = abreviado;
    }

    public Long getCuit() {
        return cuit;
    }

    public void setCuit(Long cuit) {
        this.cuit = cuit;
    }

    public List<Sanitario> getSanitariosList() {
        return sanitariosList;
    }

    public void setSanitariosList(List<Sanitario> sanitariosList) {
        this.sanitariosList = sanitariosList;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (idImportador != null ? idImportador.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are not set
        if (!(object instanceof Importador)) {
            return false;
        }
        Importador other = (Importador) object;
        if ((this.idImportador == null && other.idImportador != null) || (this.idImportador != null && !this.idImportador.equals(other.idImportador))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "Persistencia.Entidades.Importador[idImportador=" + idImportador + "]";
    }

}
